package sicnu.cs.ich.api.domain.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @author 沈洋 邮箱:1845973183@qq.com
 * @create 2021/12/12-21:07
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AdminIchVo implements Serializable {
    private Integer id;
    /**
     * 类型id
     */
    private Integer typeId;
    /**
     * 类型号数
     */
    private String num;
    /**
     * 非遗单品名
     */
    private String name;
    /**
     * 项目号
     */
    private String projectNum;
    /**
     * 批次
     */
    private Integer lot;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 地区
     */
    private String area;
    /**
     * 地址
     */
    private String address;
    /**
     * 保护单位
     */
    private String protectUnit;
    /**
     * 非遗详情
     */
    private String content;
    /**
     * 非遗级别
     */
    private Integer level;
    /**
     * 是否保护
     */
    private Integer protect;
    /**
     * 词云(词云1|词云2|词云3...)
     */
    private String features;
    /**
     * 图片
     */
    private String img;
    /**
     * 保护者
     */
    private String protector;
    /**
     * 特色
     */
    private String characteristic;
    /**
     * 热度
     */
    private Integer hot;
}
